/*****************************************************************************//*!
* file  : systask.c
* creat : apleilx
* note :  除初始化外，禁止该任务及其子程序使用含有阻塞的功能，包括数据存储，USB操作等等
* data  : 2019/07/02
*******************************************************************************/

#include "bsp.h"
#include "os_obj.h"
#include "pincfg.h"
#include "systask.h"
#include "nor_cmd.h"
#include "stdio.h"
#include "sys_com.h"
#include "string.h"
#include "stdlib.h"
#include "common.h"
#include "sys_malloc.h"
#include "sys_init.h"
#include "nor_cmd.h"

/*****************************************************************************
* @brief   log_task
*****************************************************************************/
void log_buff_test(void);
void mix_log_test(void);

/*****************************************************************************
* @brief   log_task
* @param   argument
* @return  none
* @ Pass/ Fail criteria: none
*****************************************************************************/
void log_task(void const *argument)
{  
	while(!sys_st.init.global) osDelay(2);
	
    for(;;)
	{
        
		osSignalWait(0x0, 2);
		
		log_buff_test();
		
		mix_log_test();
    }
}
